have got something licked - Français Anglais Dictionnaire